#pragma once
#include "RenderObject.h"
#include "Animate.h"
#include "Model.h"

class SkeletonAnimation :
	public RenderObject
{
public:
	SkeletonAnimation();
	SkeletonAnimation(Camera *camera, Model *model, Shader *shader);
	virtual ~SkeletonAnimation();

	void Init(Camera *camera, Model *model, Shader *shader);
	void Init(Camera *camera, Shader *shader, AnimationData *animData, int numModel, Model **models);
	virtual void Update() override;
	virtual void Draw() override;

	Animate m_animate;
protected:
};

